beat someone savagely - Espagnol Anglais Dictionnaire